package com.tencreat.domain.pt.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel("拼团记录")
public class ResPtRecordAppVO {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty("订单编号")
    private String orderSn;

    @ApiModelProperty("商品名称")
    private String goodsName;

    @ApiModelProperty("商品价格")
    private BigDecimal goodsPrice;

    @ApiModelProperty("商品图片")
    private String goodsPicUrl;

    @ApiModelProperty("参与人数")
    private Long joinCount;

    @ApiModelProperty("是否拼中,1拼中,2未拼中,3待开奖")
    private Integer isLottery;

    @ApiModelProperty("开奖时间")
    private Date drawTime;

    @ApiModelProperty("参与类型 1余额,2现金券（用作按钮显示,现金券用户只能选择发货）")
    private Integer joinType;

    @ApiModelProperty("是否发货兑换标识,1发货,2兑换积分,3?")
    private String exchangeAndShip;

    @ApiModelProperty("返回余额(未拼中字段才有值)")
    private BigDecimal refundBalance;

    @ApiModelProperty("返还收益点(未拼中字段才有值)")
    private BigDecimal profitPoint;

    @ApiModelProperty(value = "期数")
    private Integer periods;
}
